/******************************************************************* Project.h Now I do some less comments, since here is starting the average level :). *********************************************************************/ #include <dos.h> #include <proto/dos.h> #include <proto/asl.h> #include <proto/exec.h> #include <proto/layers.h> #include <proto/utility.h> #include <proto/gadtools.h> #include <proto/graphics.h> #include <proto/intuition.h> #include <proto/commodities.h> #include <dos/exall.h> #include <dos/dostags.h> #include <exec/memory.h> #include <exec/execbase.h> #include <graphics/rpattr.h> #define CATCOMP_NUMBERS #include "includes/buildin.strings" #define _DOPUS_MODULE_DEF #include <dopus/modules.h> #define SDI_TO_ANSI #include "/sc/include/sdi_std.h" /********************************************************************/ #define MODULE_NAME "doexchange.module" #define MODULE_VER_NUMBER 1 #define MODULE_CATALOG "doexchange.catalog" #define MODULE_FLAGS 0 #define MODULE_FUNC_COUNT 1 #define VERSION_STRING MODULE_NAME " 1.0 " __AMIGADATE__ #define COMMAND_0 "DOExchange" #define FUNC0_ID 0 #define FUNC0_FLAGS 0 #define FUNC0_TEMPLATE "Hide/S,Show/S,BGC=BackgroundColour/N,TC=TextColour/N,N=NewName/K,Quit/S" #define TEMPLATE_COUNT 6 /********************************************************************/ // externals from modinit.c extern APTR mempool; extern IPCData *exchange; // our "main" function extern void DOExchange( STRPTR args, struct Screen *screen, IPCData *ipc );